package blazej.turniej;

public class Mecz {
	Set set1;
	Set set2;
	Set set3;
Zawodnik zawodnik1;
Zawodnik zawodnik2;
Zawodnik zwyciesca;
Zawodnik zwyciescaSetu;
Zawodnik zwyciescaSetu2;
Zawodnik zwyciescaSetu3;
Mecz(){
	
}

Mecz (Zawodnik zawodnik, Zawodnik zawodnik2){
	this.zawodnik1=zawodnik;
	this.zawodnik2=zawodnik2;
}

Zawodnik rozegrajMecz(){
	set1=new Set(zawodnik1,zawodnik2);
	set2=new Set(zawodnik1,zawodnik2);
	set3=new Set(zawodnik1,zawodnik2);
	
	 zwyciescaSetu= set1.wylonZwyciesce();
	zwyciescaSetu2= set2.wylonZwyciesce();
	zwyciescaSetu3= set3.wylonZwyciesce();
	
	
	 if(zwyciescaSetu==zawodnik1&&zwyciescaSetu2==zawodnik1&&zwyciescaSetu3==zawodnik1||zwyciescaSetu==zawodnik1&&zwyciescaSetu2==zawodnik1 || zwyciescaSetu==zawodnik1&&zwyciescaSetu3==zawodnik1||zwyciescaSetu2==zawodnik1&&zwyciescaSetu3==zawodnik1){
		zwyciesca=zawodnik1;
	}
	 else{
		 zwyciesca=zawodnik2;
	 }
	return zwyciesca;
}

public Set getSet1() {
	return set1;
}

public void setSet1(Set set1) {
	this.set1 = set1;
}

public Set getSet2() {
	return set2;
}

public void setSet2(Set set2) {
	this.set2 = set2;
}

public Set getSet3() {
	return set3;
}

public void setSet3(Set set3) {
	this.set3 = set3;
}

public Zawodnik getZawodnik1() {
	return zawodnik1;
}

public void setZawodnik1(Zawodnik zawodnik1) {
	this.zawodnik1 = zawodnik1;
}

public Zawodnik getZawodnik2() {
	return zawodnik2;
}

public void setZawodnik2(Zawodnik zawodnik2) {
	this.zawodnik2 = zawodnik2;
}

public Zawodnik getZwyciesca() {
	return zwyciesca;
}

public void setZwyciesca(Zawodnik zwyciesca) {
	this.zwyciesca = zwyciesca;
}

public Zawodnik getZwyciescaSetu() {
	return zwyciescaSetu;
}

public void setZwyciescaSetu(Zawodnik zwyciescaSetu) {
	this.zwyciescaSetu = zwyciescaSetu;
}

public Zawodnik getZwyciescaSetu2() {
	return zwyciescaSetu2;
}

public void setZwyciescaSetu2(Zawodnik zwyciescaSetu2) {
	this.zwyciescaSetu2 = zwyciescaSetu2;
}

public Zawodnik getZwyciescaSetu3() {
	return zwyciescaSetu3;
}

public void setZwyciescaSetu3(Zawodnik zwyciescaSetu3) {
	this.zwyciescaSetu3 = zwyciescaSetu3;
}
}
